a annual plant (eritrea chilensis) - Spanish English Dictionary